"arm's length transaction" - Details

English Term:
arm's length transaction
Arabic Term:
صفقة غرباء
Arabic Definition:

.